const axios = require("axios")

let instance = axios.create({
    baseURL: "https://api.github.com",
    timeout: 40000
})

instance.interceptors.response.use(function(response) {
    // 对响应数据做点什么
    return response.data;
}, function(error) {
    // 对响应错误做点什么
    return Promise.reject(error);
});

function get(url) {
    return instance.get(
        url
    )
}

function post(url) {
    return instance.post(
        url
    )
}
module.exports = {
    get,
    post
}